From Charles Coffing <ccoffing@novell.com>:
authoremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>
Sat, 12 Nov 2005 17:41:37 +0000 (18:41 +0100)
committeremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>
Sat, 12 Nov 2005 17:41:37 +0000 (18:41 +0100)
"make uninstall" was not cleaning up some udev rules.  Also, on x86_64
there was stuff left in /usr/lib/xen, not just /usr/$LIBDIR/xen.

Signed-off-by: Ewan Mellor <ewan@xensource.com>
Makefile

index f38479b2d3a76d5485b433f7a8dea11749c1ef4f..e78845c5de16fd92a531681c6679e469605097c6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -167,6 +167,9 @@ uninstall:
        [ -d $(D)/etc/xen ] && mv -f $(D)/etc/xen $(D)/etc/xen.old-`date +%s` || true
        rm -rf $(D)/etc/init.d/xend*
        rm -rf $(D)/etc/hotplug/xen-backend.agent
+       rm -f  $(D)/etc/udev/rules.d/xen-backend.rules
+       rm -f  $(D)/etc/udev/xen-backend.rules
+       rm -f  $(D)/etc/sysconfig/xendomains
        rm -rf $(D)/var/run/xen* $(D)/var/lib/xen*
        rm -rf $(D)/boot/*xen*
        rm -rf $(D)/lib/modules/*xen*
@@ -179,7 +182,8 @@ uninstall:
        rm -rf $(D)/usr/$(LIBDIR)/libxenctrl* $(D)/usr/$(LIBDIR)/libxenguest*
        rm -rf $(D)/usr/$(LIBDIR)/libxenstore*
        rm -rf $(D)/usr/$(LIBDIR)/python/xen $(D)/usr/$(LIBDIR)/xen 
-       rm -rf $(D)/usr/$(LIBDIR)/xen/bin
+       rm -rf $(D)/usr/$(LIBDIR)/xen/
+       rm -rf $(D)/usr/lib/xen/
        rm -rf $(D)/usr/sbin/xen* $(D)/usr/sbin/netfix $(D)/usr/sbin/xm
        rm -rf $(D)/usr/share/doc/xen
        rm -rf $(D)/usr/share/xen